Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £592,910 £349,995 5 Jul 2010
2 THE ORCHARDS Detached £368,597 £298,000 10 Aug 2018
3 THE ORCHARDS Detached £418,569 £335,000 16 Feb 2018
4 THE ORCHARDS Detached £363,305 £300,000 12 Jun 2020